 /*             styles for the star rater                */    
    .star-rating{
        list-style:none;
        margin: 0px;
        padding:0px;
        width: 115px;
        height: 23px;
        position: relative;
        background: url(../images/star_rating.gif) top left repeat-x;        
    }
    .star-rating li{
        padding:0px;
        margin:0px;
        /*\*/
        float: left;
        /* */
    }
    .star-rating li a{
        display:block;
        width:23px;
        height: 23px;
        text-decoration: none;
        text-indent: -4000px;
        z-index: 23;
        position: absolute;
        padding: 0px;
    }
    .star-rating li a:hover{
        background: url(../images/star_rating.gif) left center;
        z-index: 2;
        left: 0px;
        border:none;
    }
    .star-rating a.one-star{
        left: 0px;
    }
    .star-rating a.one-star:hover{
        width:23px;
    }
    .star-rating a.two-stars{
        left:23px;
    }
    .star-rating a.two-stars:hover{
        width: 46px;
    }
    .star-rating a.three-stars{
        left: 46px;
    }
    .star-rating a.three-stars:hover{
        width: 69px;
    }
    .star-rating a.four-stars{
        left: 69px;
    }    
    .star-rating a.four-stars:hover{
        width: 92px;
    }
    .star-rating a.five-stars{
        left: 92px;
    }
    .star-rating a.five-stars:hover{
        width: 115px;
    }
    .star-rating li.current-rating{
        background: url(../images/star_rating.gif) left bottom;
        position: absolute;
        height: 23px;
        display: block;
        text-indent: -4000px;
        z-index: 1;
    }
